PostgreSQL және Postgres Pro жүйесімен жұмыс істеу үшін есептік жазбаларды конфигурациялау

Алдын ала талаптар

Есептік жазбаларға құқықтарды тағайындамас бұрын келесі әрекеттерді орындаңыз:

  1. Жергілікті әкімші есептік жазбасымен кіргеніңізге көз жеткізіңіз.
  2. PostgreSQL және Postgres Pro-мен жұмыс істеу үшін ортаны орнатыңыз.
  3. Басқару сервері орнатылатын Windows есептік жазбаңыз бар екеніне көз жеткізіңіз.
  4. Басқару сервері қызметі іске қосылатын Windows есептік жазбаңыз бар екеніне көз жеткізіңіз.

Басқару серверін орнату үшін есептік жазбаларды конфигурациялау (Басқару серверінің дерекқорларын автоматты түрде жасау)

Басқару серверін орнату үшін есептік жазбаларды конфигурациялау үшін:

  1. PostgreSQL және Postgres Pro-мен жұмыс істеу үшін ортаны іске қосыңыз.
  2. ДҚБЖ жүйесіне кіру үшін Postgres рөлін таңдаңыз. Сіз келесі рөлдердің бірін пайдалана аласыз:
    • Postgres пайдаланушысы (әдепкі бойынша Postgres рөлі).

      Егер сіз Postgres пайдаланушысын қолдансаңыз, оған қосымша құқықтар берудің қажеті жоқ.

    • Postgres жаңа рөлі.

      Егер сіз жаңа Postgres рөлін пайдаланғыңыз келсе, сол рөлді жасаңыз және оған CREATEDB құқығын беріңіз. Ол үшін келесі скриптті іске қосыңыз (бұл скриптте KCSAdmin мәні рөлге ие):

      CREATE USER "KSCAdmin" WITH PASSWORD '<құпиясөз>' CREATEDB;

      Жасалған рөл Басқару сервері дерекқорының иесі ретінде пайдаланылады (бұдан әрі - Сервер дерекқоры).

  3. Басқару серверін орнату бағдарламасы (бұдан әрі - орнатушы) іске қосылған Windows есептік жазбасының астынан жүйеге кіріңіз.
  4. Орнату бағдарламасын іске қосыңыз.

    Басқару серверін орнату шебері іске қосылады. Содан кейін, шебердің нұсқауларын орындаңыз.

  5. Басқару серверінің таңдаулы орнатылымын таңдаңыз.
  6. Басқару сервері дерекқоры сақталатын ДҚБЖ ретіндегі PostgreSQL немесе Postgres Pro тармағын таңдаңыз.
  7. Сервер дерекқорының атауын көрсетіңіз. Орнату бағдарламасы автоматты түрде Сервер дерекқорын жасайды.
  8. Postgres рөлінің есептік деректерін көрсетіңіз.
  9. Басқару сервері қызметін іске қосу үшін қолданылатын Windows есептік жазбасын көрсетіңіз.

    Сіз бар Windows пайдаланушы есептік жазбасын таңдай аласыз немесе орнату бағдарламасын пайдаланып, автоматты түрде KL-AK-* Windows есептік жазбасын жасай аласыз. Таңдалған есептік жазбаға қарамастан, орнату бағдарламасы Басқару сервері қызметінің есептік жазбасына қажетті жүйелік құқықтарын тағайындайды.

Орнату аяқталғаннан кейін, Сервер дерекқоры автоматты түрде жасалады және Басқару сервері жұмыс істеуге дайын.

Басқару серверін орнату үшін есептік жазбаларды конфигурациялау (Басқару серверінің дерекқорларын қолмен жасау)

Басқару серверін орнату үшін есептік жазбаларды конфигурациялау үшін:

  1. Postgres-пен жұмыс істеу үшін ортаны іске қосыңыз.
  2. Postgres рөлін және Басқару сервері дерекқорын жасаңыз. Содан кейін, рөлге Басқару сервері дерекқорындағы барлық құқықтарды беріңіз. Бұл үшін, Postgres дерекқорына Postgres пайдаланушысы ретінде кіріңіз және келесі скриптті іске қосыңыз (бұл скриптте KCSAdmin мәні рөлге ие, ал Басқару сервері дерекқорының атауы – KAV):

    CREATE USER "KSCAdmin" WITH PASSWORD '<құпиясөз>';

    CREATE DATABASE "KAV" ENCODING 'UTF8';

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

  3. Жасалған Postgres рөліне келесі құқықтарды беріңіз:
    • Жалпыға ортақ схемадағы барлық кестелерге қатынасу құқықтары: ALL.
    • Жалпыға ортақ схемадағы барлық бірізділіктерге қатынасу құқықтары: ALL.

    Бұл үшін, Сервер дерекқорына Postgres пайдаланушысы ретінде кіріңіз және келесі скриптті іске қосыңыз (бұл скриптте KCSAdmin мәні рөлге ие):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  4. Орнату бағдарламасын іске қосу үшін пайдаланылатын Windows есептік жазбасымен жүйеге кіріңіз.
  5. Басқару серверін орнату бағдарламасын іске қосыңыз.

    Басқару серверін орнату шебері іске қосылады. Содан кейін, шебердің нұсқауларын орындаңыз.

  6. Басқару серверінің таңдаулы орнатылымын таңдаңыз.
  7. Басқару сервері дерекқоры сақталатын ДҚБЖ ретіндегі PostgreSQL немесе Postgres Pro тармағын таңдаңыз.
  8. Сервер дерекқорының атауын көрсетіңіз. Скриптте көрсетілген дерекқордың атауын пайдаланыңыз. Дерекқор атауын енгізген кезде әріптер тіркелімін ескеріңіз.
  9. Postgres рөлінің есептік деректерін көрсетіңіз.
  10. Басқару сервері қызметін іске қосу үшін қолданылатын Windows есептік жазбасын көрсетіңіз.

    Сіз бар Windows пайдаланушы есептік жазбасын таңдай аласыз немесе орнату бағдарламасын пайдаланып, автоматты түрде KL-AK-* Windows есептік жазбасын жасай аласыз. Таңдалған есептік жазбаға қарамастан, орнату бағдарламасы Басқару сервері қызметінің есептік жазбасына қажетті жүйелік құқықтарын тағайындайды.

Орнату аяқталғаннан кейін, Басқару сервері Басқару серверінің деректерін сақтау үшін құрылған дерекқорды пайдаланады. Басқару сервері жұмыс істеуге дайын.

Басына оралу